Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 MOULTON PLACE Terraced £156,672 £89,950 28 Jul 2006
61 MOULTON PLACE Semi-Detached £213,023 £123,995 25 May 2012
63 MOULTON PLACE Semi-Detached £153,299 £122,000 4 May 2018
69 MOULTON PLACE Semi-Detached £260,638 £151,995 27 Jul 2012
71 MOULTON PLACE Terraced £260,638 £151,995 27 Jul 2012
73 MOULTON PLACE Semi-Detached £205,250 £119,695 27 Jul 2012